upper torso strap - German English Dictionary